self-propelled mount - Allemand Anglais Dictionnaire